Caps Lock keycaret, time between blinks ofcharacter codes Clipboardconverting data to and fromCommand key"Command-Shift-number key sequencescontext of a process switchingControl keycooperative multitaskingcurrent processcursor adjustingarrowcrossI-beamplussetting the appearance of
wristwatchdBoxProc window typedesk accessorieshandling events in events inDialogSelect functionDIBadMount functiondisk-inserted eventsand standard file dialog boxesand the ModalDialog procedurehandlingdoesActivateOnFGSwitch flagdouble click, time betweenEdition ManagerEndUpdate procedure
event classes event IDsevent loops
Event Manager). See also Operating System Event Managerand MultiFinderand the PPC Toolboxand the Process Managerand the Scrap Managerapplication-defined routine fordata structures ininitializingroutines intesting for featuresevent masksdefinedsettingevent messagesevent queue!. See also high-level event queue'. See also Operating System event queuescanning for a cancel eventstructure of
event recordsand event loopsdefinedfor high-level eventsevent typesEventAvail functionEventRecord data typeeventsactivateand modifier keysApple. See Apple eventsauto-keycancelCommand-perioddefined
disk-insertedgetting information abouthandling!high-level. See high-level eventsin alert boxesin desk accessoriesin dialog boxesin modeless dialog boxes-interacting with the user from the backgroundkey-downkey-upkeyboard low-levelmasking out
mouse-downmouse-movedmouse-upnulloperating-systempriority of
processingreceived in the background!receiving from other applicationsresume
sources ofsuspendswitching contextstypes ofupdateEvQEl data typefilter functionfor GetSpecificHighLevelEventFindWindow functionand activate eventsand mouse eventsFlushEvents procedureforeground processGetCaretTime functionGetDblTime functionGetEvQHdr functiongetFrontClicks flagGetKeys procedureGetMouse procedureGetNextEvent functionGetOSEvent function+GetPortNameFromProcessSerialNumber functionGetProcessInformation function+GetProcessSerialNumberFromPortName function"GetSpecificHighLevelEvent functionhigh-level event message recordhigh-level event queuehigh-level events. See also Apple events acceptingand return receiptsdefineddetermining the sender of
event classes event IDshandlingposting options receivingreplying tosearching for a specific eventsending
supportingtesting for availabilityHighLevelEventMsg data typehot spot
key-up eventskeyboard eventshandlingkeyboard layout resourceskeyboard resources'KCHR''KMAP' keyboards$Apple Extended Keyboard II, domesticApple Extended Keyboard II, ISOApple Keyboard II, ISOgetting the state ofKeyMap data type,KeyTrans function. See KeyTranslate functionKeyTranslate functionlocalAndRemoteHLEvents flaglocation nameslow-level eventshandling receivingmajor switchesmasksevents. See event masksminor switchesModalDialog procedureand disk-inserted events
modifier keysmousedetermining location ofgetting information aboutmouse drivermouse regionmouse-down eventshandlingin desk accessoriesmouse-moved eventshandlingmouse-up eventsMultiFinder1Notification Manager, and operating-system eventsnull eventsand event maskingdefinedhandlingonlyBackground flagOperating System Event Manager. See also Event ManagerOperating System event queuedefinedflushing events fromoperating-system eventsdefinedhandling
Option keyOSEventAvail function
partitionssizes ofPBMountVol function
port namesand receiving high-level events$converting to process serial numbersPostEvent functionPostHighLevelEvent functionposting optionsPPCBrowser functionfilling in a target ID recordfinding a specific portposting a high-level eventPPostEvent functionProcess Managerand Event Manager0process serial numbers, converting to port names processes
background
context of
foregroundswitching betweenQHdr data typefor cursors'FKEY''itlk''KCHR''KMAP''SIZE'key-map key-remapkeyboard-layoutsize
UserDidCancelscrapconverting global to privateconverting private to globalscrap coercionSelectWindow proceduresession reference numberSetEventMask procedure Shift keysize resourcessleep valuestack, size of4standard file dialog boxes, and disk-inserted eventsStandard File Packageand disk-inserted eventsstationery padsrecognition ofStillDown functionsuspend eventsdefinedhandling switchingcontextmajorminorsystem event masksSystemClick procedureSystemEvent functionSystemTask proceduretarget ID records receivingsendingTargetID data typeand mouse eventsTickCount functionTicks global variable(Toolbox Event Manager. See Event Manager
update eventsdefinedhandlinguseTextEditServices flagvirtual key codes'of Apple Extended Keyboard II, domestic"of Apple Extended Keyboard II, ISOof Apple Keyboard II, ISOWaitMouseUp functionWaitNextEvent functionand multitasking
Keyboard menuadded by Menu Manager marking character in a menu itemmenu barcreatingdefinedhandling mouse-down events in
installingmenu bar definition functionmenu color information table
menu commandsAbout (Apple menu)Can’t Undo (Edit menu)Clear (Edit menu)Close (File menu)Copy (Edit menu)Create Publisher (Edit menu)Cut (Edit menu)Hide Clipboard (Edit menu)Hide Others (Application menu)keyboard equivalents forNew (File menu)Open (File menu)Other (Size menu)Page Setup (File menu)Paste (Edit menu)Print (File menu)Publisher Options (Edit menu)Quit (File menu)Save (File menu)Save As (File menu)Select All (Edit menu)Show Balloons (Help menu)Show Clipboard (Edit menu)Subscribe To (Edit menu)Subscriber Options (Edit menu)Undo (Edit menu)menu commands. See menu itemsmenu definition proceduredefineddrawing color menushandling scrolling in menuswritingmenu handlemenu ID
menu itemsadding to Apple menuadding to Help menuadding to menus
appearancechanging
font style oficon ofmark ofscript code oftext ofcharacteristics disablingdividerenabling
font style ofgroupinghandling user selection ofin a mutually exclusive groupin an accumulating groupitem numberskeyboard equivalents formetacharacters inproviding help balloons forscript code of script of!specifying the characteristics ofsubmenu for4terms to use in help balloons and user documentationtext of
menu listsMenu Managerdata structures indata structures maintained bylocalization guidelinestesting for availabilityuser interface guidelinesmenu recordsMenuHandle data typeMenuKey functionmenus%accessing from alert and dialog boxesadding items toadjusting items inApple menu. See Apple menu&Application menu. See Application menucolorcreatinghierarchicalpop-up pull-downEdit menu. See Edit menuFile menu. See File menuFont menu. See Font menugrouping items inhelp balloons forHelp menu. See Help menuhierarchicalitems. See menu itemskeyboard equivalents for Keyboard menu. See Keyboard menu
localizingpop-up. See pop-up menus pull-downresource IDSize menu. See Size menuStyle menu. See Style menusubmenussystem-handled titles oftypes ofdmenus. See also Apple menu; Application menu; Edit menu; File menu; Font menu; Size menu; Style menuMenuSelect function and menusin the menu barmovableDBoxProc window typeNew command (File menu)Open command (File menu)OpenDeskAcc functionOther command (Size menu)Page Setup command (File menu)Paste command (Edit menu)
introducedpop-up menuscontrol definition function forcreatingdefinedtesting for availabilitytype-in fieldsPopUpMenuSelect functionPrint command (File menu)%Publisher Options command (Edit menu)pull-down menuscreatingdefinedQuit command (File menu)for icons in menu items'cicn''DRVR''FOND''FONT''hmmu''ICON''itlc''MBDF''SICN''STR ''STR#'
color icondriverfontfont familyiconinternational configurationmenu bar definition function
MyMakeSubMenuMyMDEFMyToggleHideShowSave As command (File menu)Save command (File menu)script code, for menu item textscript, changing a menu item’sSelect All command (Edit menu)SetItemIcon procedureSetItemMark procedureSetItemStyle procedureSetMCInfo procedureSetMenuBar procedureSetMenuItemText procedure"Show Clipboard command (Edit menu) Size menuhandling
Other command
Style menuand the Font menu
example ofkeyboard equivalents forstyleschanging a menu item’sof a menu itemsubmenuscreatingdefined Subscribe To command (Edit menu)&Subscriber Options command (Edit menu)system-handled menusTrackControl functionand pop-up menusUndo command (Edit menu)1AddResMenu procedure. See AppendResMenu procedureAtMenuBottom global variableCalcMenuSize procedureClearMenuBar procedureDeleteMCEntries procedureDeleteMenu procedureDeleteMenuItem procedure5DelMCEntries procedure. See DeleteMCEntries procedure3DelMenuItem procedure. See DeleteMenuItem procedure1DispMCInfo procedure. See DisposeMCInfo procedureDisposeMCInfo procedureDisposeMenu procedureFlashMenuBar procedure0GetItem procedure. See GetMenuItemText procedureGetItemCmd procedureGetItemIcon procedureGetItemMark procedureGetItemStyle procedureGetMBarHeight functionGetMCEntry functionGetMenuBar functionGetMenuHandle function/GetMHandle function. See GetMenuHandle functionInitMenus procedureInitProcMenu procedure3InsMenuItem procedure. See InsertMenuItem procedureInvalMenuBar procedureMBarEnable global variableMCEntry data typeMCTable data typeMCTableHandle data typemenu bar entrymenu item entrymenu title entry&menu color information table resourcesand the A5 registerstandardicon ofmarking character ofscript code ofsubmenu for application-defined routines forinitializingroutines inroutines names, mapping of
menu resourceMenuChoice functionMenuInfo data typedisposing ofmenu IDresource IDNewMenu function'MBAR''mctb''MDEF''MENU'menumenu barmenu color information tablemenu definition procedure0SetItem procedure. See SetMenuItemText procedureSetItemCmd procedureSetMCEntries procedureSetMenuFlash procedureStyle data typeStyleItem data typeSystemEdit functionSystemMenu procedureTopMenuItem global variablezzcheckMark constantzzdiamondMark constantzzenableFlags field
zzmctID fieldzzmctItem fieldzzmctRGB1 fieldzzmctRGB2 fieldzzmctRGB3 fieldzzmctRGB4 fieldzzmenuData fieldzzmenuHeight fieldzzmenuID fieldzzmenuProc fieldzzmenuWidth fieldzznoMark constant#“first click” in an inactive window'WDEF' resource type'WIND' resource typeand windowsactive windowswindow types foraltDBoxProc window typeauxiliary window record close boxclose regionCloseWindow procedureclosing windowsColor control panelcolor graphics portsColor QuickDrawchecking forwhen zooming windowscoordinate systems increating color windows
in windowscontent regiondefineddrawingupdatingcontrol listcontrols
in windowscoordinate systemswindow types forDialog Managerand Window Managerdocument windowsdefinedpositioningsaving position ofwindow types fordocumentProc window type documentswindow types fordrag regionDragWindow procedureDrawGrowIcon procedure!first click in an inactive window
in windowsmouse-down in windowsframes, windowGetNewCWindow functionGetNewWindow functionGetWVariant functionglobal coordinatesgraphics portsgray regionGrayRgn global variablegrow images, of windowsGrowWindow function
in windowslocal coordinatesLoWord functionmodal dialog boxeswindow types formodeless dialog boxeswindow types for
in windowsmovable modal dialog boxeswindow types fornoGrowDocProc window type(Palette Manager, and system color tablesplainDBoxProc window typeport rectangle.See also Color QuickDrawcoordinate systems inrDocProc window typeresizing windows'WDEF''WIND'windowwindow definition function
DoCloseCmdDoGrowWindowDoNewCmd
DoOpenFileDoShowModelessFindDialogBoxDoZoomWindowMyCloseDocumentMyDrawWindowMyGetLocalUpdateRgnMyGetWindowTypeMyResizeWindowMySaveWindowPositionMySetWindowPositionscroll barsas a window elementsize boxsize regionSizeWindow procedurestandard state of a windowstructure region(system color tables, and Palette Manager title barTrackBox functionTrackGoAway functionfor windows
update regiondefinedmaintaining redrawinguser interface guidelinesfor windowsuser state of a windowValidRect procedurevariation codesfor windowsvisible regionwindow color tablewindow definition functionsdefinedwindow definition IDsdefinedin window resources
window frameswindow listand Control Managerand Dialog Manager and Dialog ManagerDialog Managerand Window Managerwindow positioning constantswindow recordswindow regionswindow resourceswindow state data recordwindow typesWindowPeek data typeWindowPtr data typeWindowRecord data type
activatingactiveclosingcolor incontent regioncontrols increatingdeallocatingdefineddrawing content region events in
grow imagehidinginactivemanaging multiplemouse-down events inmoving!parts drawn by the Window Manager!parts drawn by the Window Managerpositioning
regions inresizingshowingstandard statestructure regiontypes of
user statewindow resources, definingwindow-manipulation conventionszoomingWStateData data typezoom boxzoom regionzoomDocProc window typezooming windowszoomNoGrow window typeZoomWindow procedure$zzstaggerParentWindowScreen constant'wctb' resource typeAuxWinRec data typeBringToFront procedureCalcVis procedureCalcVisBehind procedureCalcVisBehind procedureCheckUpdate functionClipAbove procedureroutines forand color window recordsand the Window Manager portwhen creating a windowcolor window recordsColorSpec data typeCWindowPeek data typeCWindowPtr data typeCWindowRecord data typeDeskHook global variableDeskPattern global variabledesktop patternDisposeWindow procedureDisposeWindow procedureDragGrayRgn functionDragHook global variableDrawNew procedureDrawNew procedureEraseRect procedureFrontWindow functionFrontWindow functionGetAuxWin functionGetCWMgrPort procedureGetGrayRgn functionGetWindowPic functionGetWMgrPort procedureGetWRefCon functionGetWTitle procedureHiliteWindow procedureInitWindows procedureInvalRect procedureMoveWindow procedureNewCWindow functionNewWindow functionOldContent global variableOldStructure global variablePaintBehind procedurePaintOne procedurePaintOne procedurePaintWhite global variable pCDeskPat parameter-RAM bit flagPinRect functionof Window Manager portrefCon field'wctb'window color tableSaveOld procedureSaveUpdate global variableSaveVisRgn global variableSelectWindow procedureSendBehind procedureSetDeskCPat procedureSetWinColor procedureSetWinColor procedureSetWindowPic procedureSetWRefCon procedureSetWTitle procedureShowHide procedureShowWindow procedureShowWindow procedureroutines for handlingValidRgn procedureWinCTab data typeWinCTab data typewritingand window definition functionscreating windows, used inapplication-defined routine fordata structures inglobal variablesportresources inroutines ininitializinglow-level routinesWindowList global variable
example ofRez input format foraction proceduresdefined*for buttons, checkboxes, and radio buttonsfor pop-up menusfor scroll barsactive controls)arrows, in scroll bars. See scroll arrowsbuttonsactivecontrol definition ID forcreating, in windowsdefined events ininactive
part code for
checkboxesactivechanging setting and display ofcontrol definition ID fordefinedevents in, in windowsinactive
part code forin controlscontrol definition functionsdefinedfor pop-up menusstandardcontrol definition IDsdefinedfor buttonsfor checkboxesfor pop-up menusfor radio buttonsfor scroll bars
activatingactive colors incontrol definition IDs forcustom. See custom controlsdefineddraggingdrawinghighlight statesinactive invisiblemouse events inmovingpart codes forrectangles for.See also display rectanglesreference values for
specifyingresizing$resources for. See control resourcessettings ofchangingdeterminingspecifying initialstandardtext in titles of
specifyingtypes ofY. See also buttons; checkboxes; custom controls; pop-up menus; radio buttons; scroll barsupdatingvisiblecustom controls
dial controlsand Control Managerand Control Managerin buttons in windowsin checkboxes in windowsin controlsin gray areas of scroll barsin pop-up menus in windowsin radio buttons in windowsin scroll arrowsin scroll barsin scroll boxesFindControl functionGetControlMaximum functionGetControlValue functionGetNewControl functionGlobalToLocal proceduregray areas, in scroll barsaction procedures fordefined events inpart codes forHideControl procedurehuman interface guidelines. See user interface guidelinesinactive controlsindicators, in controlsdefineddragging!List Manager, and Control Managerlocalization guidelinesfor Control Managerin controlsin controlsMoveControl procedure,page regions, in scroll bars. See gray areas
part codesaction procedure foractivecontrol definition ID forevents in, in windowsinactivevariation codes for
radio buttonsactivecontrol definition ID forcreating, in windowsdefinedevents in, in windowsinactive
part code forrectangles, for controlsreference valuesfor pop-up menusspecifying, for controlsand Control Manager'CDEF''CNTL'controlcontrol definition functionDoContentClickDoDrumRollCheckBoxDoGraphicsScrollDoNewDoPlayButtonDoPopUpMenu
scroll arrowsaction procedures fordefined events inpart codes for2. See also gray areas; scroll arrows; scroll boxes
activatingactiveand List Manager changing settings and display ofcontrol definition ID forcreating, in windowsdefineddocument scrolling with events ininactivemoving and resizingupdatingscroll boxesaction procedure fordefineddragging events inmoving
part code forScrollRect procedureSetControlMaximum procedureSetControlValue procedureSetOrigin procedureShowControl procedureSizeControl procedureslider controls$standard control definition functionTEPinScroll procedureTEUpdate procedure)in buttons, checkboxes, and radio buttons thumb controls. See scroll boxestitlesspecifying for controlsfor Control Managerfor controlsfor controls, defined
specifyingAuxCtlRec data typeauxiliary control recordscontrol color table recordscontrol color table resourcescustomfor custom controls application-defined routines for
resources forQ. See also control resources; control color tables; control definition functionsroutines incontrol recordsRez output format forControlRecord data typeaction procedures for events in'indicators. See indicators, in controlsreference values forchangingdetermining
as windowscreatingdefined#dialog boxes, as distinguished from
displaying
stages fortypes ofalert resourcesdefined
example ofRez input format foralert soundsand the system alert soundcreatingdefineddefining
stages foralertscreatingdefineddefining alert sounds for
stages fortypes ofusing the system alert soundAppendDITL procedureapplication-defined itemscreating#specifying in alert or dialog boxesdefault#specifying in alert or dialog boxes
titles forcaution alertsdefined#specifying in alert or dialog boxesin alert and dialog boxespop-up menuscustom alert boxesdefineddefault buttons"alert boxes, as distinguished from
as windowscreatingdefinedtypes oflocalization guidelinesKtesting for availability of AppendDITL, ShortenDITL, and CountDITL routinesuser interface guidelinesdialog resourcesdefined
example ofRez input format fordisabled items7display rectangles, for items in alert and dialog boxesDITLMethod data typeeditable text itemsgetting text fromspecifying in dialog boxes
enabled itemsin pop-up menusGetDialogItem procedureGetDialogItemText procedure/help items, specifying in alert or dialog boxes9human interface guidelines. See user interface guidelines#specifying in alert or dialog boxesitem list resourcesdefined
example ofRez input format forspecifying for a dialog boxspecifying for an alert boxitem numbersitems in alert and dialog boxesaddingcreatingdefineddisplay rectangles forenabled and disableditem numbers forkeyboard navigationmanipulatingpicturestypes offor Dialog Managercreatingdefinedcreatingdefined
titles forcreatingdefined
titles fornote alertsdefinedParamText procedure"pictures, in alert or dialog boxesin dialog boxesalertdialog"item list. See item list resourcesDisplayMyDialogDoSpellBoxWithSpanishMyAlertSoundMyDrawDefaultButtonOutlineMyHandleModelessDialogsstatic text itemssetting text in#specifying in alert or dialog boxessubstituting text inuser interface guidelines forstop alertsdefinedsystem alert sounds2editable, in dialog boxes. See editable text items9static, in alert and dialog boxes. See static text items+for modeless and movable modal dialog boxes)of buttons, checkboxes, and radio buttonsfor Dialog Managerfor static text itemsfor a dialog boxalert boxes and dialog boxesas types ofzzappendDITLBottom constantzzappendDITLRight constantzzcancel constantzzdisabled constantzzenabled constantzzgoAway constantzznoGoAway constant
zzok constantzzoverlayDITL constant/deactivating windows for alert and dialog boxesin alert boxesin dialog boxesaccessing menus fromevent filter function for
displaying events inaccessing from dialog boxes%accessing from alert and dialog boxes events inclosing
displayingevent filter function fordialog color table resourcesand Menu Managerand TextEditin alert and dialog boxes%accessing from alert and dialog boxes events inevent filter functions.filter function for, in alert and dialog boxesin editable text itemsin modal dialog boxesin movable modal dialog boxes .See also event filter functionsGetAlertStage function%accessing from alert and dialog boxesHide Balloons commandShow Balloons command!Hide Balloons command (Help menu)HMSetMenuResID procedurein alert boxesin dialog boxes%accessing from alert and dialog boxes%accessing from alert and dialog boxes%accessing from alert and dialog boxesHide Balloons (Help menu)and Dialog Manager$disabling for alert and dialog boxespop-up. See pop-up menusaccessing menus fromclosing
displayingevent filter function for events inaccessing menus fromclosing
displaying events inand dialog boxes events indialog color tableDoActivateGlobalChangesDialogDoGlobalChangesDialogMyAdjustEditMenuForModalDialogsMyAdjustMenusForDialogsMyAlert
MyEventFilterMyHandleKeyDownInModelessMySpellCheckDialogShowMyAboutBoxSetPort procedure!Show Balloons command (Help menu)and Dialog Managerin alert boxesin dialog boxesdeactivating behindzzsmfShowIcon flag'actb' resource type)'ALRT' resource type. See alert resources'dctb' resource type'dctb' resource type-'DITL' resource type. See item list resources*'DLOG' resource type. See dialog resources'ictb' resource typeACount global variabledefault colors of, changing-items in. See items in alert and dialog boxesalert color table resourcesAlert functionRez output format for
specifyingANumber global variable'creating with the CautionAlert functionCautionAlert functionCloseDialog procedurein alert boxes and dialog boxescontrol color tablesCountDITL function creating with the Alert functionDABeeper global variableDAStrings global variabledefault colors of, changingdisposing of-items in. See items in alert and dialog boxes application-defined routines fordata structures ininitializingresources inó.See also alert color table resources; alert resources; dialog color table resources; dialog resources; item color table resources; item list resourcesroutines indialog recordsRez output format forDialogCopy procedureDialogCut procedureDialogDelete procedureDialogPaste procedureDialogPeek data typeDialogPtr data typeDialogRecord data type3DisposDialog procedure. See DisposeDialog procedureDisposeDialog procedure+DlgCopy procedure. See DialogCopy procedure)DlgCut procedure. See DialogCut procedure/DlgDelete procedure. See DialogDelete procedureDlgFont global variable-DlgPaste procedure. See DialogPaste procedureDrawDialog procedurehighlighting default text insetting text inErrorSound procedureFindDialogItem function/FindDItem function. See FindDialogItem function1GetAlrtStage function. See GetAlertStage function/GetDItem procedure. See GetDialogItem procedure3GetIText procedure. See GetDialogItemText procedureGetNewDialog functionHideDialogItem procedure1HideDItem procedure. See HideDialogItem procedureInitDialogs procedureitem color table resourcescounting items inRez output format for≠.See also application-defined items; buttons; checkboxes; controls; editable text items; icons; item list resources; pop-up menus; radio buttons; static text items; picturescopying editable text fromcountingcutting editable text fromdefault colors of, changingdeleting editable text fromdrawing application-definedfinding item numbers ofgetting handles togetting text strings fromhidinghighlighting default text inpasting editable text intoredisplaying after hidingremovingsetting or changingsetting text strings insubstituting text inMyAlertSound procedureMyEventFilter functionMyItem procedure0NewCDialog function. See NewColorDialog functionNewColorDialog functionNewDialog function$creating with the NoteAlert functionNoteAlert function#specifying in alert or dialog boxesResetAlertStage procedure7ResetAlrtStage procedure. See ResetAlertStage procedure'actb''ALRT'. See alert resources'dctb''DITL'. See item list resources'DLOG'. See dialog resources'ictb'alert color tableitem color tableResumeProc global variableSelectDialogItemText procedure6SelIText procedure. See SelectDialogItemText procedure0SetDAFont procedure. See SetDialogFont procedureSetDialogFont procedureSetDialogItem procedureSetDialogItemText procedure/SetDItem procedure. See SetDialogItem procedure3SetIText procedure. See SetDialogItemText procedureShortenDITL procedureShowDialogItem procedure1ShowDItem procedure. See ShowDialogItem proceduregetting text fromsubstituting text strings in$creating with the StopAlert functionStopAlert functiontext style tableUpdateDialog procedure0UpdtDialog procedure. See UpdateDialog procedurezzaDefItem fieldzzbtnCtrl constantzzButton constantzzcautionIcon constantzzCheckBox constantzzchkCtrl constantzzControl constantzzctrlItem constantzzeditField fieldzzeditOpen fieldzzeditText constantzzgestaltDITLExtAttr selector zzgestaltDITLExtPresent constantzzhelpItem constantzzHMScanAppendhdlg identifierzzHMScanhdlg identifierzzHMScanhrct identifierzzIcon constantzziconItem constantzzitemDisable constant
zztextH fieldzzuserItem constantzzwindow field'****' file type'????' file type'alis' resource type'amnu' folder type'appe' file type'APPL' file type'BNDL' resource type'ctrl' folder type'desk' folder type'disk' file type'drop' alias type'empt' folder type'extn' folder type'faam' alias type'fact' alias type'fadr' alias type'faet' alias type'faex' alias type'famn' alias type'fapf' alias type'fapn' alias type'fash' alias type'fast' alias type'fasy' alias type'fdrp' alias type'ffil' file type'fld#' resource type'flpy' alias type'fold' file type'font' folder type'FREF' resource type'hdsk' alias type'icl4' resource typecreatingRez output format for'icl8' resource typecreatingRez output format for'ICN#' resource typecreating
example ofRez output format forspecifying in a bundle resource'ics#' resource typecreatingRez output format for'ics4' resource typecreatingRez output format for'ics8' resource typecreatingRez output format for'ifil' file type'INIT' file type'kfil' file type'macs' folder type'pref' folder type'prnt' folder type'scri' file type'sfil' file type'srvr' alias type'strt' folder type'temp' folder type'TEXT' file type'trsh' alias type'trsh' folder type'vers' resource type16-by-16 pixel icons (small)32-by-32 pixel icons (large)4-bit color icons8-bit color iconsalias files
alias recordsalias typesaliasesdefined resolvingand the FinderOpen Documents eventalias type fordefinedfindingapplication icons. See also icon familiescreatingdefault,application-missing message string resources*application-unavailable alert box messagesalias type forcreating icons fordefault icon forin Apple Menu Items folderlaunching from the Findersignatures forasterisk file type].background applications, and Extensions folder)Balloon Help online assistance, for icons.See also help balloons
bundle bitbundle resources
catalog filesdefinedFinder information in
color flagcolor iconscolorReserved flagLabel menu commands forcontrol panelsinstalling and removingControl Panels folderalias type fordefinedfindingcreators assigningdefinedcustomized iconsand System 7desktopdesktop databaseDesktop fileDesktop FolderdefinedfindingDesktop ManagerDInfo data type#directories, finding system-relateddirectory information recorddisks, openingcreating icons forcreators ofdefault icon for
file types ofopening from the Finder*prohibiting users from opening from Finderdrop folder, alias type forDXInfo data typeeditionscreating icons fordefined*exported AppleShare folder, alias type for%extended directory information record extended file information recordExtensions folderalias type fordefinedfindingfile information recordfile reference resources
file types'****''????''appe''APPL''DFIL''disk''ffil''fold''ifil''kfil''scri''sfil''tfil' assigning$defining in file reference resourcesfor alias filesfor movable resourcesfor stationery padsopening documents of particularfrom applicationsfrom the Finder!.See also applications; documents temporaryuser comments associated withFinderand Process Managerand Resource Managerapplication interface todata structures used bydatabase for a volumedefinedrelation to File Managerresources used byw.See also application-missing message string resources; bundle resources; file reference resources; icon list resourceså.See also large 4-bit color icon resources; large 8-bit color icon resources; missing-application name string resources; signature resourcesz.See also small 4-bit color icon resources; small 8-bit color icon resources; small icon list resources; version resourcesroutines foruser interface guidelinesFinder flags'Finder information, in the catalog fileFindFolder functionFInfo data typefloppy disks, alias type forfolder resourcesfolder typesfoldersalias type forfinding system-relatedfont resourcesicon forinstalling and removing
suitcases forFonts folderFSpGetFInfo functionFSpSetFInfo functionFXInfo data typehard disks, alias type forhasBeenInited flaghasBundle flaghasCustomIcon flaghasNoINITS flag for icons
icon familiesicon list resourcescreating
example ofRez output format forspecifying in bundle resources
icon masks%icon resources ('ICON' resource type).See also icon families4-bit color8-bit colorblack and whitecolorcreatingcustomizingdefaults used by Finderdefinedfor applications
for documentsfor editionsfor font resourcesfor keyboard layout resourcesfor query documents&for script system resource collectionsfor sound resourcesfor stationery padsfor TrueType font resourceslargesmallsystem!Info box. See information windowsinformation windows using the stationery checkbox inusing to customize iconversion information inisAlias flagisInvisible flag
isOnDesk flag
isShared flagisStationery flagicon forLabel menu commands large 4-bit color icon resourcescreatingRez output format for large 8-bit color icon resourcescreatingRez output format forlarge icons (32-by-32 pixel)'launching applications, from the Finderlistings. See sample routines local IDsfor mapping resources0in bundle resources and file reference resourcesicon!for changing colors in the FinderNone (Color menu)message string resources)missing-application name string resourcesmounted folder, alias type formovable resources&name string resources for applicationsnameLocked flag+networks, using shared Trash directories onOpen Documents eventsopeningapplications, from the Finderdisks documentsfoldersand information windowsPBGetCatInfo functionpreferences filesPreferences folderalias type fordefinedfindingstoring files inPrint Documents eventsPrintMonitor Documents folderalias type fordefinedfindingand the Finderquery documentscreating icons fordefault icon fordefined"region codes, in version resourcesrequiresSwitchLaunch flag&Rescued Items from volume name foldersResolveAliasFile functionand the Finder'alis''BNDL''fld#''FREF''icl4''icl8''ICN#''ics#''ics4''ics8''vers'alias record"application-missing message stringbundlefile referencefolder icon listlarge 4-bit color iconlarge 8-bit color iconmissing-application name stringmovable signaturesmall 4-bit color iconsmall 8-bit color iconsmall icon listsoundused by the Finderversion sample code. See sample routinesDoCopyResourceDoSaveAsCmdIsStationeryDocMyOpen,script system resource collections, icon forservers, alias type forshared folder, alias type forsignature resources
signaturesas creatorsdefinedin bundle resourcesregistering!sixteen-by-16 pixel icons (small) small 4-bit color icon resourcescreatingRez output format for small 8-bit color icon resourcescreatingRez output format forsmall icon list resourcescreatingRez output format forsmall icons (16-by-16 pixel)resource IDs for
resources forsound resourcesicon forinstalling and removingStartup Items folderalias type fordefinedfindingcreating icons fordefault icon fordefined(suitcases for fonts and desk accessoriessystem extensionsand Extensions folderinstalling and removingSystem file
System Folderalias type fordefinedfindingorganization oftemporary filesTemporary Items folderdefinedfinding$thirty-two-by-32 pixel icons (large)Trash directoriesappearance to usersdefinedfindingTrash, alias type forTrueType fonts.See also fonts for icons$version information for applicationsin 'vers' resourcein Finder windowsin information windowsin signature resourceversion resources&volume catalogs, Finder information in&volumes, Finder’s desktop database forzzalpha constantzzbeta constantzzdevelopment constantzzfdComment fieldzzfdCreator fieldzzfdFlags fieldzzfdFldr fieldzzfdIconID fieldzzfdLocation fieldzzfdPutAway fieldzzfdReserved fieldzzfdScript fieldzzfdType fieldzzfdUnused fieldzzfHasBundle constantzzfInvisible constantzzFldr fieldzzfrComment fieldzzfrFlags fieldzzfrLocation fieldzzfrOpenChain fieldzzfrRect fieldzzfrReserved fieldzzfrScript fieldzzfrScroll fieldzzfrView field#zzgestaltFindFolderPresent constantzzhasBundle constantzzhasCustomIcon constantzzisAlias constantzzisShared constantzzisStationery constantzzisStationeryAware constant$zzkAppleMenuFolderAliasType constantzzkAppleMenuFolderType constant zzkApplicationAliasType constant$zzkContainerFloppyAliasType constant$zzkContainerFolderAliasType constant&zzkContainerHardDiskAliasType constant$zzkContainerServerAliasType constant#zzkContainerTrashAliasType constant'zzkControlPanelFolderAliasType constant"zzkControlPanelFolderType constantzzkCustomIconResource constantzzkDesktopFolderType constantzzkDropFolderAliasType constant#zzkExportedFolderAliasType constant$zzkExtensionFolderAliasType constantzzkExtensionFolderType constantzzkFontsFolderType constant"zzkMountedFolderAliasType constant&zzkPreferencesFolderAliasType constant!zzkPreferencesFolderType constant+zzkPrintMonitorDocsFolderAliasType constant&zzkPrintMonitorDocsFolderType constant!zzkSharedFolderAliasType constant"zzkStartupFolderAliasType constantzzkStartupFolderType constant!zzkSystemFolderAliasType constantzzkSystemFolderType constantzzkTemporaryFolderType constantzzkTrashFolderType constant'zzkWhereToEmptyTrashFolderType constantzznameLocked constantzzrelease constant